package br.com.jvet.infra;

import java.util.List;
import java.util.Map;

import javax.ejb.Local;

import org.apache.log4j.Logger;

import br.com.jvet.entidade.Cliente;
import br.com.jvet.entidade.Movimentacao;

@Local
public interface MovimentacaoFacade {
	public final Logger LOG = Logger.getLogger(MovimentacaoFacade.class);

	public void movimentar(Movimentacao obj) throws Exception;

	public Movimentacao consultarPorId(int entityID);

	public List<Movimentacao> listar();

	public List<Cliente> buscarPorListaParametro(Map<String, Object> parameters);

	public void validarDados(Movimentacao obj) throws Exception;

}
